talkative and cheerful person - Espagnol Anglais Dictionnaire